refreshment stall - German English Dictionary